Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEN Y GREEN Terraced £214,607 £175,000 1 Oct 2019
2 PEN Y GREEN Semi-Detached £317,327 £160,500 4 Jun 2004